package com.ruoyi.system.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.system.domain.CrmCustomerUserInfo;
import com.ruoyi.system.domain.from.CustomerDetailsExport;
import com.ruoyi.system.domain.from.CustomerDetailsInfoPage;
import com.ruoyi.system.domain.from.ReptileFrom;
import com.ruoyi.system.domain.vo.CustomerDetailsPageVo;
import org.springframework.web.multipart.MultipartFile;
import java.util.List;
import java.util.Map;

public interface ICrmCustomerUserService extends IService<CrmCustomerUserInfo> {

    public AjaxResult crmCustomerUserImportExcel(Long customerId,List<MultipartFile> files) throws Exception;

    /**
     * 查询客户明细列表
     */
    public R<CustomerDetailsPageVo> crmCustomerUserPage(Long customerId, CustomerDetailsInfoPage crmCustomerInfoPage);


    public R reptile(ReptileFrom reptileFrom);



    public R deleteCrmCustomerId(Long id);


    public List<Map<String, String>> export(CustomerDetailsExport customerDetailsExport);
}
